Panenský Týnec, kostel Panny Marie a hrad Házmburk