Almond Brioche Buns