Waitrose has axed its online flower shop amid a growing trend of people favouring wine and chocolate over blooms as gifts.