HDFC makes profit