Rangers manager Stuart McCall has suffered his first defeat since joining the club after they were defeated 3-0 by Queen of the South.