Giant development projects launched in Mecca