President Barack Obama has authorized sending US weapons to terrorists in Syria for the first time, a US official announces.