marrakech 20 degrees warmer than stockholm