Top tech firms sign new Government Charter to crack down on online fraud