Kenyan president promises to make Mombasa port efficient