Torex Gold Q1 Revenue Hits $539M on Strong Production Output