10-year-old boy 'fighting for his life' after suffering 'gruesome abuse' from his mother, police say