Ellison says Mecca trip was within House ethics rules