Stardust campaigner Antoinette Keegan pulls out of general election and distances herself from National Party