Former US President Barack Obama showed off his kiteboarding skills while on his post-presidency getaway on billionaire Richard Branson's Moskito island, in the British Virgin Islands.