Qatar to provide cash-strapped Egypt with $3 billion financial aid