iPhone 4G Announcement Expected in June