Ed Miliband and Sir David Attenborough honoured at broadcasting awards