Twitter fans raise £700,000 for water charity