Comcast Smashes Q1 Expectations, Xfinity Home Approaching One Million Customers