Mohammed Nasheed, ousted president of Maldives