Seedstars opens its first ever hub in Morocco, offers up to $500,000 in funding for promising startups that will participate in the Investment Readiness Program