NBC: Ranil Wickremesinghe elected president in crisis-hit Sri Lanka