Recent Astrophysical Results from the VLTI