Weber Spirit E-310 Review: An In-depth Look