BT's Ryan Reynolds ad banned after Virgin Media complaint