Unusual presentation of giant splenic artery aneurysm