Alton man wins $1 million lottery prize