Planning approval has been granted for a new 31-storey office building at 130 Fenchurch street in the City of London.