World Championships: Teenage star Wanyonyi bags silver in 800m