US seals agreement to end European digital taxes