Challenged Athletes Foundation Hosts San Diego Triathlon Challenge