marrakech weather in december 2010