JLo shocks world, sings 'Happy Birthday' to Turkmenistan President