Metro Vancouver's $517-million incinerator put on hold