UCF groups hold Trayvon Martin vigil