Symmetries and generalisations of tri-bimaximal neutrino mixing