Rackspace reports Q1 EPS 18c, consensus 12c