Western Refining Beats on Q1 Earnings & Revs