Feta and roasted red pepper sandwiches