Harry Brook reaffirmed his England credentials with 82 as Yorkshire responded strongly to Warwickshire’s first-innings 244 during day two at Headingley.