* STOXX 600 up 0.5%
* Banks, airlines lead gains as oil drops, boosting STOXX 600
* STOXX logs biggest weekly gain in seven; tech shares jump
* European tech shares soar since early April
* Italy's Generali gains on better-than-expected quarterly results
* Defence stocks lead sector gains
* European shares log weekly declines