Baby jaguars make debut at the Houston Zoo