Allen Chastanet sworn in new St Lucia PM