Children's Miracle Network grants $1M to Beaumont Children's programs