Ranieri sacking shocks Roma boss Spalletti