[CoreBundle] Add missing email validation for guest checkout

Extends & fixes #2016 (that PR should be merged first)