St Francis Xavier, Corio and Lara