20100707 sports.racing: Mallya believes podium possible in Spa and Monza