Palestinian teens reach finals of Silicon Valley app pitch