Shaggy sets US$1-million target for charity concert