Ecuador grants asylum to Assange, angering Britain