Lenexa's Holy Trinity faces uproar over new priest with past