The German cabinet has approved a mandate for military assistance to back the international fight against the Islamic State jihadist group in Syria following the Paris attacks.