Preacher fined