Unease at Port of Mombasa as Swiss firm secures terminal nod