Blast at Davos hotel as world leaders attend World Economic Forum