Text this: Moderating effect of religiosity on the relationship between technology readiness, trust and diffusion of e-commerce (B2C) in Sultanate of Oman