Waco man charged with injuring baby