Marrakesh sites reopen to tourists