Mark Wood says England have 'no excuses' despite weather