Toll Brothers’ earnings up