João do Canto e Castro