Islamist JNIM fighters have surrounded Mali's capital Bamako, blocking fuel supplies as the West African nation faces potential jihadist takeover within weeks.