Peter Davidson discusses twilight with 'Hedgehog and the Fox' podcast