Walcott ready to deliver