Luis Suárez scores twice as Barcelona beat Real Madrid to reach Copa del Rey final