Bedford MP stopped from boarding flight 'because name is Mohammad'