Mecca secures 16.3 billion riyals for land development