Errani thrills home crowd by reaching Rome final