Restaurant's 'prayer discount' sparks mix of praise, anger