Perth man, 23, charged for alleged murder of best mate