Filipino-American singer Sebastian Castro