Man pretended to be taxi driver before raping woman in Glasgow