"you" is being used in the dative case, meaning "to you." This is quite normal and common, e.g. "Give me the answer," "I have given you the answer" etc.


"given" is past participle of "give";...