New Orleans forces religious non-profit owner of The Willows Apartments to pay taxes