Lineup announced for Festival de Pedralbes