SemGroup reports Q1 EPS 29c, consensus 38c