Ibrahim Solih sworn-in as the 6th president of Maldives