sex in the city 2 set location marakesh