Man forced himself on Queenstown taxi driver