Saudi Aramco raises $25.6 bn in largest-ever IPO