Rolling Stones rock Havana in first Cuba concert