Brits send 11 million texts an hour