G8 warned of 'moral betrayal' over AIDS funding