Pope invites more than 1,500 homeless people to eat at Vatican