Andry Rajoelina sworn in as new President