Royal Commission for Mecca approves 7 development sites