Origin of granite at Cabo de Santo Agostinho, Northeast Brazil