Chris Silverwood says England 'weren't on the money' with the ball after lunch as Pakistan made steady progress on day one of the first Test.