Nakheel appoints main contractor for Marina Residences & Town Houses, The Palm Jumeirah