Starwood Hotels completes sale of Aloft and Element Lexington