Can a non muslim female touch a muslim man? Also, can a muslim man touch a non muslim woman? In particular, pat on the back or even just shaking hands.