Blair Castle horse trials all ready to begin this week