Google, Facebook may have to pay 18% GST