China funds $42M for Ramadan rail