marrakech weather december 2010