Sri Lanka appoints England’s Chris Silverwood as new head coach