Trump reveals JD Vance as running mate for US election