Grand National down to 33 runners as horse forced to withdraw hours before race