Cook approaches maiden triple century, England 422 runs ahead