BRIC revenues help push IBM profits