Steve Barclay accuses junior doctors of 'walking away from talks' ahead of strike