England lower-order collapses after record stand to post 403 in third Ashes Test