Newport Beach signs on to trust to fund housing for the homeless