Plans for 31-storey Liverpool tower approved