Murray to keep Wimbledon dream alive with 3-1 win over Ferrer