The world’s political and business leaders can’t spend too much time on the ski slopes at the World Economic Forum in Davos, Switzerland this week. It’s time for them to build a consensus for higher interest rates