Actor Daniel Radcliffe has confirmed he is expecting his first child with long-term partner Erin Darke.