Fox: Kate Hudson and Tom Brady soak up the sun on star-studded yacht in Ibiza