Kenyan president inaugurates controversial railway line